temporary prosthesis - French English Dictionary